package cn.com.headfree.point.service;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import cn.com.headfree.entity.TPointRuleInfo;
import cn.com.headfree.entity.TSalaryInfo;
import cn.com.headfree.entity.TSeniorCompetent;
import com.gta.edu.sdk.common.dto.Page;
import cn.com.headfree.entity.TOrgDept;
import cn.com.headfree.entity.isc.User;

import java.util.Date;
import java.util.List;

public interface PointRuleService {

	void getPagePointRuleInfo(Page<TPointRuleInfo> page,TPointRuleInfo pointRuleInfo,User user);

	void savePointRuleInfo(TPointRuleInfo pointRuleInfo);

	void useRuleInfo(String ruleId,User user);

	void oneKeyCopyInfo(TPointRuleInfo pointRuleInfo,User user);

	List<TPointRuleInfo> findStartUsePointRuleInfoList(String orgOId);

}
